environment and engineering - German English Dictionary